<?php
	require_once(dirname(__FILE__)."/config/include.php");
			
	$time = date("Ymd H:i:s") ;
	
	$_PARA 	= array() ;
	if(array_key_exists('cmd',$_POST))				$_PARA 		= $_POST ;
	else											$_PARA 		= $_GET ;
	
	
	if ($_PARA['cmd'] == 'xj_setlist')
	{
		sql_connect();
		
		$tzid 	= intval($_PARA["tzid"]) ;  //| 字符串 | 套装id
	    $space 	= $_PARA["space"] ; //| 字符串 | 空间 （客厅、餐厅、卧室、书房、儿童房、厨房、卫生间）
	    $style 	= $_PARA["style"] ; //| 字符串 | 风格 （现代、北欧、美式现代、美式休闲、美式传统、欧式现代、欧式休闲、欧式传统、新中式、后现代）
	    $color 	= $_PARA["color"] ; //| 字符串 | 色系 （黑白、灰色、米色、金属色、红色、橙色、绿色、蓝色、紫色、黄色、咖啡色、彩色）
	    $brand 	= $_PARA["brand"] ; //| 字符串 | 品牌 （0：RCD，1：完整家居，2：绿城，3：贵阳宽城国际，4：花样年华）
			
		if ($tzid > 0){
			$addwhere .= " and `sid` = '$tzid'" ;
		}else{
			if (strlen($space) > 0){
				$addwhere .= _filter_room_set($space) ;		// 空间
			}
			if (strlen($style) > 0){
				$addwhere .= _filter_style_set($style) ;	// 风格
			}
			if (strlen($color) > 0){
				$addwhere .= _filter_color_set($color) ;	// 色系
			}
			if (strlen($brand) > 0){
				$addwhere .= " and `state_tree` = $brand " ;	// 品牌
			}
		}
	
		$ret = array() ;
		$ret['data'] = array() ;
		$ret['data']['set'] = array() ;
	
		$bitem = sql_fetch_rows("select * from taozhuang where `app_return` = 1 $addwhere order by `top_time` desc , `sid` desc") ;	
		foreach ($bitem as $b){
			$rn = array() ;
			util_set_XJ_SET_SIMPLE($rn , $b) ;
			$ret['data']['set'][] = $rn ;
		}
		$ret['status'] = $GLOBALS["ERR"]["OK"] ;
		$show = json_encode($ret) ;
	    echo $show ;
	    exit(0) ;
	}elseif ($_PARA['cmd'] == 'xj_set'){
		sql_connect();
		
		$id = $_PARA["tzid"] ;

		$ret = array() ;
		$ret['data'] = array() ;
		$ret['data']['set'] = array() ;
		
		$item = sql_fetch_one("select * from taozhuang where `sid` = '$id'") ;
		if (is_null($item) || array_key_exists('sid' , $item) == false){
			$ret['status'] = $GLOBALS["ERR"]["ERR_USER_NO_DATA"] ;
			$ret['message'] = $GLOBALS["MES"]["ERR_USER_NO_DATA"] ;
			
			$show = json_encode($ret) ;
		    echo $show ;
		    exit(0) ;
		}
		
		util_set_XJ_SET_DETAIL($ret['data']['set'] , $item) ;
		
		$ret['status'] = $GLOBALS["ERR"]["OK"] ;
		$show = json_encode($ret) ;
	    echo $show ;
	    exit(0) ;
	}elseif ($_PARA['cmd'] == 'xj_Itemlist'){
		sql_connect();
		
	    $class 	= $_PARA["class"] ; //| 字符串 | 类别 （客厅、餐厅、卧室、书房、儿童房、厨房、卫生间）
	    $style 	= $_PARA["style"] ; //| 字符串 | 风格 （现代、北欧、美式现代、美式休闲、美式传统、欧式现代、欧式休闲、欧式传统、新中式、后现代）
	    $color 	= $_PARA["color"] ; //| 字符串 | 色系 （黑白、灰色、米色、金属色、红色、橙色、绿色、蓝色、紫色、黄色、咖啡色、彩色）
	    $brand 	= $_PARA["brand"] ; //| 字符串 | 品牌 （0：RCD，1：完整家居，2：绿城，3：贵阳宽城国际，4：花样年华）
	    
	    if (strlen($class) > 0){
	    	$class_id = intval(sql_fetch_one_cell("SELECT `id` FROM `grp_class` where `name` = '$class'")) ;
			$addwhere .= _filter_class($class_id) ;		// 类别
		}
		if (strlen($style) > 0){
			$addwhere .= _filter_style_item($style) ;	// 风格
		}
		if (strlen($color) > 0){
			$addwhere .= _filter_color_item($color) ;	// 色系
		}
		if (strlen($brand) > 0){
			$addwhere .= _filter_brand_item($brand) ;	// 品牌
		}
		
		
		$ret = array() ;
		$ret['data'] = array() ;
		$ret['data']['item'] = array() ;
	
		$bitem = sql_fetch_rows("select * from `sys_item` where `app_return` = 1 $addwhere order by `top_time` desc ,`id` desc") ;	
		foreach ($bitem as $b){
			$rn = array() ;
			util_set_XJ_ITEM_SIMPLE($rn , $b) ;
			$ret['data']['item'][] = $rn ;
		}
		$ret['status'] = $GLOBALS["ERR"]["OK"] ;
		$show = json_encode($ret) ;
	    echo $show ;
	    exit(0) ;
	}elseif ($_PARA['cmd'] == 'xj_Item'){
		sql_connect();
		$ret = array() ;
		$ret['data'] = array() ;
		$ret['data']['item'] = array() ;
		
		$item_id 	= intval($_PARA["item_id"]) ;
		if ($item_id <= 0){
			$ret['status'] = -1 ;
			$ret['message'] = "单品ID错误" ;
			$show = json_encode($ret) ;
		    echo $show ;
		    exit(0) ;
		}
		
		util_set_ITEM($ret['data']['item'] , $item_id , $uid) ;	
		$ret['status'] = $GLOBALS["ERR"]["OK"] ;
		$show = json_encode($ret) ;
	    echo $show ;
	    exit(0) ;
	}elseif ($_PARA['cmd'] == 'xj_class'){
		sql_connect();
		$ret = array() ;
		$ret['data'] = array() ;
		$ret['data']['class'] = array() ;
		
		$list = sql_fetch_rows("select * from grp_class order by `t_order` desc") ;
		$ret['data']['class'] = array() ;
		_util_setfilter_name($ret['data']['class'] , $list) ;
		$ret['status'] = $GLOBALS["ERR"]["OK"] ;
		$show = json_encode($ret) ;
	    echo $show ;
	    exit(0) ;
	}
	
?>